protein synthesis another name

Best popular protein synthesis another name